having had many romantic relationships - İspanyolca İngilizce Sözlük